function request(params,isHeader=false){//这个参数是一个大对象
  return new Promise((reslove,reject)=>{  //new不要忘记
    //请求之前显示loading
    wx.showLoading({
      title: '加载中',
    })
    wx.request({
      ...params,//大对象展开  传data 方法等等
      url:"http://localhost:5000"+params.url,
      success:(res)=>{//成功返回数据
       //console.log(res.header["X-Total-Count"]);可以获取到总长度 
      if(isHeader){
        reslove({  // 传了为true这两个字段传过去
          list:res.data,
          total:res.header["X-Total-Count"]
        })
      }else{// 不传为false走这个
        reslove(res.data)
      }
      },
      fail:(err)=>{//失败返回err错误
        reject(err)
      },
      //隐藏loading
      complete:()=>{
        wx.hideLoading()
      }
    })
  })
}
export default request